workpiece clamping technology - Francés Inglés Diccionario